// 方式二：允许混合类型（通过联合类型）
// 定义具名类型别名
type BaseType = {
  [key: string]: string | number | boolean|any;
};

/**
 * 错误码映射表
 */
const ErrorCodeMap = {
  '400': '错误请求',
  '401': '未授权，请重新登录',
  '403': '拒绝访问',
  '404': '请求错误，未找到该资源',
  '405': '请求方法未允许',
  '408': '请求超时',
  '500': '服务器端出错',
  '501': '网络未实现',
  '502': '网络错误',
  '503': '服务不可用',
  '504': '网络超时',
  '505': 'http版本不支持该请求',
  default: '连接错误，请稍后再试'
};

export {
  BaseType,
  ErrorCodeMap
}
